If you have never flown into Nairobi before, the airport question trips up almost everyone. You land at Jomo Kenyatta International Airport, but your safari flight to the Maasai Mara leaves from somewhere called Wilson. They are not the same place, and mixing them up can cost you a flight. This guide covers Wilson Airport vs JKIA domestic flights: what each airport does, and how to move between them without stress.
JKIA and Wilson: two airports, one city, different jobs
Jomo Kenyatta International Airport, known as JKIA, sits about 15 km southeast of Nairobi’s city centre. It handles nearly all international traffic into Kenya: flights from Europe, the Middle East, and other African hubs land here.
Wilson Airport is Nairobi’s domestic and light-aircraft hub, roughly 8 km southwest of the city centre. This is where small Cessna Caravans and turboprops take off for the safari circuit: the Maasai Mara, Amboseli, Samburu, and dozens of bush airstrips that JKIA never touches. If your itinerary shows a flight to an airstrip rather than a city, it almost certainly leaves from Wilson.
Wilson Airport vs JKIA Domestic Flights: the Comparison
| JKIA | Wilson Airport | |
|---|---|---|
| Full role | International hub | Domestic and safari hub |
| Distance from city centre | About 15 km | About 8 km |
| Typical aircraft | Wide-body and narrow-body jets | Cessna Caravans, small turboprops |
| Main airlines | Kenya Airways, Ethiopian Airlines, Qatar Airways, Emirates | Safarilink, AirKenya Express, Yellow Wings |
| Runway/terminal feel | Large, multiple terminals, jet bridges | Single small terminal, walk to aircraft |
| Typical check-in window | 2 to 3 hours before international flights | 45 to 60 minutes before domestic flights |
Which airport do you actually need?
If you are flying commercially into Nairobi from abroad, you land at JKIA no matter what. The question is where you go next.
Flying to the Maasai Mara, Amboseli, Samburu, Lewa, or most private conservancies means a connecting flight from Wilson. Jambojet, the low-cost domestic carrier, does operate some routes from JKIA’s Terminal 1A, so double check which airport your ticket names. Kenya Airways’ regional and domestic services can also use JKIA. Everything else in the classic safari network, Safarilink and AirKenya Express in particular, flies out of Wilson.
The safest habit: read your e-ticket carefully. It will list the three-letter airport code. JKIA is NBO. Wilson is WIL. If you booked through a tour operator, ask them to confirm which one applies to your route.

Airlines and routes from each airport
From JKIA, you get the big international carriers plus a handful of domestic Jambojet routes to cities like Mombasa, Kisumu, and Eldoret. These are scheduled jet or turboprop services on fixed timetables.
From Wilson, Safarilink and AirKenya Express run daily scheduled flights to airstrips across the safari circuit, often with multiple stops on one route. A flight to the Mara, for example, might touch down at two or three different airstrips before reaching yours, so always confirm which stop is your camp’s strip. These smaller aircraft carry 12 to 14 passengers and fly at lower altitudes, which means better views but also more sensitivity to weather delays.
Getting from JKIA to Wilson Airport
This is the transfer most first-time travelers underestimate. The two airports are about 13 to 14 km apart by road, cutting across the Nairobi-Namanga highway and Langata Road.
In light traffic, the drive takes 30 to 40 minutes. During Nairobi’s rush hours, roughly 7am to 9:30am and 4:30pm to 7:30pm, it can stretch to 75 or even 90 minutes. A taxi or private transfer between the two airports typically runs KES 2,500 to 4,500 (about USD 20 to 35), depending on the vehicle and whether you book through a hotel, an app, or a tour operator. Most safari operators, SafariPure included, can arrange this transfer directly so you are not negotiating a fare at the arrivals curb.
There is no train or shuttle bus link between JKIA and Wilson. Road transfer by car is the only practical option.
Same-day connection or overnight in Nairobi?
This is the call that matters most, and generic guides tend to gloss over it. A same-day connection can work, but only with a real buffer.
As a rough rule, build in at least 4 hours between your international arrival at JKIA and your scheduled Wilson departure. That covers immigration queues (which can run 45 minutes or more at peak times), baggage collection, customs, the 30 to 90 minute road transfer, and Wilson’s own check-in window, which closes 45 to 60 minutes before departure.
If your international flight lands after 2pm, or if it is your first time through Nairobi immigration, an overnight stay is the safer choice. A night near Wilson or in Karen costs roughly USD 80 to 180 depending on the property, and it removes the risk of a missed connection cascading into a missed first night at your camp. Domestic flights from Wilson do not wait for late arrivals, and rebooking during peak season can mean a full day lost. For itineraries that string together several legs, like a Samburu to Masai Mara safari combo, that lost day is harder to absorb. Every downstream flight and camp transfer shifts too.

Luggage rules for Wilson Airport flights
Domestic and safari aircraft are small, and weight limits are strict for genuine safety reasons, not airline preference. Most Wilson-based carriers cap checked luggage at 15 kg per person, plus a small carry-on of around 5 kg. Hard-shell suitcases are usually turned away because they do not pack efficiently into the aircraft’s hold.
SafariPure gives every client the same guidance before departure: use a soft duffel bag, not a rigid case, and weigh your bag at home before you leave. Wilson Airport flights enforce strict weight limits, so check yours twice. If you are arriving with a large international suitcase, most hotels in Nairobi and some tour operators can store it for the duration of your safari, so you only carry the duffel on the domestic legs.
Airport experience and check-in timing
JKIA runs like any major international airport: long queues at peak hours, multiple security checks, and a 2 to 3 hour recommended check-in window for international departures.
Wilson feels different. The terminal is small, check-in desks are airline-specific counters, and you often walk directly across the tarmac to your aircraft. Arrive 45 to 60 minutes before departure. Earlier than that just means more waiting, since there is little in the way of shops or lounges. Security is straightforward but weight checks on luggage are taken seriously, so have your duffel ready to be weighed at the counter.
The SafariPure Difference
We do not treat the airport transfer as an afterthought. Every SafariPure itinerary that includes a Wilson Airport departure is built around your actual JKIA arrival time, not a generic buffer. We check real flight schedules, factor in Nairobi traffic patterns for that time of day, and tell you honestly if a same-day connection is tight rather than letting you find out at immigration. Where a transfer, a night in Nairobi, or luggage storage is needed, we quote it upfront in KES and USD, because hidden extra costs like airport transfers are the kind of surprise that sours the start of a trip.
Frequently asked questions
Is Wilson Airport the same as JKIA? No. They are separate airports about 13 to 14 km apart. JKIA handles international flights, Wilson handles domestic and safari flights.
Which airport do I use for the Maasai Mara? Wilson Airport, for nearly all scheduled flights on Safarilink or AirKenya Express.
How do I get from JKIA to Wilson? By road, in a taxi or arranged transfer, taking 30 to 90 minutes depending on traffic.
How much does the transfer cost? Roughly KES 2,500 to 4,500, about USD 20 to 35.
Should I connect same-day or stay overnight? Same-day works with at least a 4 hour buffer after landing. If your flight arrives after 2pm, plan an overnight stay in Nairobi instead.
How much luggage can I bring on a Wilson flight? Typically 15 kg checked in a soft duffel, plus a 5 kg carry-on. Hard suitcases are usually not accepted.
Is Wilson Airport safe? Yes. It is a well-established, regularly used domestic hub with routine safety oversight, and it is the standard departure point for Kenya’s safari flight network.
Can I store my suitcase between JKIA and Wilson? Yes, most hotels and tour operators offer short-term storage while you are on safari.
Plan your route with us
Getting the JKIA-to-Wilson connection right is one small piece of a much bigger itinerary, and it is easier to get right with someone who has flown it before. If you would like help mapping your arrival, transfer, and domestic flights into one workable plan, get in touch with SafariPure and we will build it around your actual flight times.